﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Globalization;
using Conditions;

public partial class Admin_loainhanvien : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (IsPostBack) return;
    }
    
    protected void btnboqua_Click(object sender, EventArgs e)
    {
      
        txttenloainhanvien.Text = "";
        lbid.Text = "";
        btnthem.Text = "Thêm";
        btnthem.CssClass = "ica";
        grvds.DataBind();
       
    }
    protected void btnthem_Click(object sender, EventArgs e)
    {
        ketnoicsdl cnn = new ketnoicsdl();
        Hashtable hs = new Hashtable();
        hs.Add("tenloainv", txttenloainhanvien.Text);
        if (lbid.Text.Trim().Equals(""))
        {
            if (cnn.insert("Loainhanvien", hs) <= 0)
            {
                MessengeBox.Show(this, " nhập không thành công ");
                cnn.close();
                return;
            }
            MessengeBox.Show(this, " nhập thành công ");
        }
        else
        {
            DBConditions con = new DBConditions();
            con.add("id_row", lbid.Text);
            if (cnn.update("Loainhanvien", hs, con) <= 0)
            {
                MessengeBox.Show(this, " Cập nhật không thành công ");
                cnn.close();
                return;
            }
            MessengeBox.Show(this, "Cập nhật thành công");

        }

        btnboqua_Click(null, null);
        cnn.close(); 
    }
    protected void imgsua_Click(object sender, ImageClickEventArgs e)
    {
        ImageButton img = (ImageButton)sender;
        lbid.Text = img.CommandArgument;
        txttenloainhanvien.Text = ((Label)img.Parent.Parent.FindControl("lbtenloainhanvien")).Text;
        btnthem.Text = "Cập nhật";
        btnthem.CssClass = "ics";

        
    }
    protected void imgxoa_Click(object sender, ImageClickEventArgs e)
    {
        ImageButton img = (ImageButton)sender;
        DBConditions cond = new DBConditions();
        cond.add("id_row", img.CommandArgument);
        ketnoicsdl cnn = new ketnoicsdl();
        if (cnn.delete("Loainhanvien", cond) <= 0)
        {
            MessengeBox.Show(this, "Xóa không thành công");
            cnn.close();
            return;
        }
        MessengeBox.Show(this, "Xóa thành công");
        cnn.close();
        btnboqua_Click(null, null);
    }

   
}